#include<stdio.h>
#include<stdlib.h>
#include<string.h>

struct STU
{
	long long stu_num;
	char name[21];
	int chi,math,eng;
	struct STU *next;
};

int main(void)
{
	int n,flag=1,add=0;
	scanf("%d",&n);
	struct STU stu[n],insert;
	for(int i=0;i<n;i++)
	{
		scanf("%12lld%s%d%d%d",&stu[i].stu_num,stu[i].name,&stu[i].chi,&stu[i].math,&stu[i].eng);
	}
	scanf("%12lld%s%d%d%d",&insert.stu_num,insert.name,&insert.chi,&insert.math,&insert.eng);
	for(int i=0;i<n;i++)
	{
		if(stu[i].stu_num<insert.stu_num)
		{
			add++;
		}
		else if(stu[i].stu_num==insert.stu_num)
		{
			flag=0;
			break;
		}
	}
	if(!flag)
	{
		printf("error!");
	}
	else
	{
		for(int i=0;i<add;i++)
		{
			printf("%12lld %s %d %d %d\n",stu[i].stu_num,stu[i].name,stu[i].chi,stu[i].math,stu[i].eng);
		}
		printf("%12lld %s %d %d %d\n",insert.stu_num,insert.name,insert.chi,insert.math,insert.eng);
		for(int i=add;i<n;i++)
		{
			printf("%12lld %s %d %d %d\n",stu[i].stu_num,stu[i].name,stu[i].chi,stu[i].math,stu[i].eng);
		}
	}
	
	return 0;
}
